home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat3x / curs_termatt.z / curs_termatt
Encoding:
Text File  |  1998-10-20  |  7.3 KB  |  129 lines

  1.  
  2.  
  3.  
  4. ccccuuuurrrrssss____tttteeeerrrrmmmmaaaattttttttrrrrssss((((3333XXXX))))                                          ccccuuuurrrrssss____tttteeeerrrrmmmmaaaattttttttrrrrssss((((3333XXXX))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _cccc_uuuu_rrrr_ssss______tttt_eeee_rrrr_mmmm_aaaa_tttt_tttt_rrrr_ssss:  _bbbb_aaaa_uuuu_dddd_rrrr_aaaa_tttt_eeee, _eeee_rrrr_aaaa_ssss_eeee_cccc_hhhh_aaaa_rrrr, _hhhh_aaaa_ssss______iiii_cccc, _hhhh_aaaa_ssss______iiii_llll, _kkkk_iiii_llll_llll_cccc_hhhh_aaaa_rrrr, _llll_oooo_nnnn_gggg_nnnn_aaaa_mmmm_eeee,
  10.      _tttt_eeee_rrrr_mmmm_aaaa_tttt_tttt_rrrr_ssss, _tttt_eeee_rrrr_mmmm_nnnn_aaaa_mmmm_eeee - _cccc_uuuu_rrrr_ssss_eeee_ssss environment query routines
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_cccc_uuuu_rrrr_ssss_eeee_ssss_...._hhhh_>>>>
  14.  
  15.      _iiii_nnnn_tttt _bbbb_aaaa_uuuu_dddd_rrrr_aaaa_tttt_eeee_((((_vvvv_oooo_iiii_dddd_))))_;;;;
  16.      _cccc_hhhh_aaaa_rrrr _eeee_rrrr_aaaa_ssss_eeee_cccc_hhhh_aaaa_rrrr_((((_vvvv_oooo_iiii_dddd_))))_;;;;
  17.      _iiii_nnnn_tttt _hhhh_aaaa_ssss______iiii_cccc_((((_vvvv_oooo_iiii_dddd_))))_;;;;
  18.      _iiii_nnnn_tttt _hhhh_aaaa_ssss______iiii_llll_((((_vvvv_oooo_iiii_dddd_))))_;;;;
  19.      _cccc_hhhh_aaaa_rrrr _kkkk_iiii_llll_llll_cccc_hhhh_aaaa_rrrr_((((_vvvv_oooo_iiii_dddd_))))_;;;;
  20.      _cccc_hhhh_aaaa_rrrr _****_llll_oooo_nnnn_gggg_nnnn_aaaa_mmmm_eeee_((((_vvvv_oooo_iiii_dddd_))))_;;;;
  21.      _cccc_hhhh_tttt_yyyy_pppp_eeee _tttt_eeee_rrrr_mmmm_aaaa_tttt_tttt_rrrr_ssss_((((_vvvv_oooo_iiii_dddd_))))_;;;;
  22.      _cccc_hhhh_aaaa_rrrr _****_tttt_eeee_rrrr_mmmm_nnnn_aaaa_mmmm_eeee_((((_vvvv_oooo_iiii_dddd_))))_;;;;
  23.  
  24. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  25.      The _bbbb_aaaa_uuuu_dddd_rrrr_aaaa_tttt_eeee routine returns the output speed of the terminal.  The
  26.      number returned is in bits per second, for example _9999_6666_0000_0000, and is an
  27.      integer.
  28.  
  29.      With the _eeee_rrrr_aaaa_ssss_eeee_cccc_hhhh_aaaa_rrrr routine, the user's current erase character is
  30.      returned.
  31.  
  32.      The _hhhh_aaaa_ssss______iiii_cccc routine is true if the terminal has insert- and delete-
  33.      character capabilities.
  34.  
  35.      The _hhhh_aaaa_ssss______iiii_llll routine is true if the terminal has insert- and delete-line
  36.      capabilities, or can simulate them using scrolling regions.  This might
  37.      be used to determine if it would be appropriate to turn on physical
  38.      scrolling using _ssss_cccc_rrrr_oooo_llll_llll_oooo_kkkk.
  39.  
  40.      With the _kkkk_iiii_llll_llll_cccc_hhhh_aaaa_rrrr routine, the user's current line kill character is
  41.      returned.
  42.  
  43.      The _llll_oooo_nnnn_gggg_nnnn_aaaa_mmmm_eeee routine returns a pointer to a static area containing a
  44.      verbose description of the current terminal.  The maximum length of a
  45.      verbose description is 128 characters.  It is defined only after the call
  46.      to _iiii_nnnn_iiii_tttt_ssss_cccc_rrrr or _nnnn_eeee_wwww_tttt_eeee_rrrr_mmmm.  The area is overwritten by each call to _nnnn_eeee_wwww_tttt_eeee_rrrr_mmmm
  47.      and is not restored by _ssss_eeee_tttt______tttt_eeee_rrrr_mmmm, so the value should be saved between
  48.      calls to _nnnn_eeee_wwww_tttt_eeee_rrrr_mmmm if _llll_oooo_nnnn_gggg_nnnn_aaaa_mmmm_eeee is going to be used with multiple terminals.
  49.  
  50.      If a given terminal doesn't support a video attribute that an application
  51.      program is trying to use, _cccc_uuuu_rrrr_ssss_eeee_ssss may substitute a different video
  52.      attribute for it.  The _tttt_eeee_rrrr_mmmm_aaaa_tttt_tttt_rrrr_ssss function returns a logical _OOOO_RRRR of all
  53.      video attributes supported by the terminal.  This information is useful
  54.      when a _cccc_uuuu_rrrr_ssss_eeee_ssss program needs complete control over the appearance of the
  55.      screen.
  56.  
  57.  
  58.                                                                         PPPPaaaaggggeeee 1111
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65. ccccuuuurrrrssss____tttteeeerrrrmmmmaaaattttttttrrrrssss((((3333XXXX))))                                          ccccuuuurrrrssss____tttteeeerrrrmmmmaaaattttttttrrrrssss((((3333XXXX))))
  66.  
  67.  
  68.  
  69.      The _tttt_eeee_rrrr_mmmm_nnnn_aaaa_mmmm_eeee routine returns the value of the environmental variable _TTTT_EEEE_RRRR_MMMM
  70.      (truncated to 14 characters).
  71.  
  72. RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
  73.      _llll_oooo_nnnn_gggg_nnnn_aaaa_mmmm_eeee and _tttt_eeee_rrrr_mmmm_nnnn_aaaa_mmmm_eeee return _NNNN_UUUU_LLLL_LLLL on error.
  74.  
  75.      Routines that return an integer return _EEEE_RRRR_RRRR upon failure and an integer
  76.      value other than _EEEE_RRRR_RRRR upon successful completion.
  77.  
  78. NNNNOOOOTTTTEEEESSSS
  79.      The header file _cccc_uuuu_rrrr_ssss_eeee_ssss_...._hhhh automatically includes the header files _ssss_tttt_dddd_iiii_oooo_...._hhhh
  80.      and _uuuu_nnnn_cccc_tttt_rrrr_llll_...._hhhh.
  81.  
  82.      Note that _tttt_eeee_rrrr_mmmm_aaaa_tttt_tttt_rrrr_ssss may be a macro.
  83.  
  84. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  85.      _cccc_uuuu_rrrr_ssss_eeee_ssss(3X), _cccc_uuuu_rrrr_ssss______iiii_nnnn_iiii_tttt_ssss_cccc_rrrr(3X), _cccc_uuuu_rrrr_ssss______oooo_uuuu_tttt_oooo_pppp_tttt_ssss(3X)
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.                                                                         PPPPaaaaggggeeee 2222
  125.  
  126.  
  127.  
  128.